/* Used in this case for sliders, but applies to any set pair. */
"AP_MinGreaterThanMax" = "The Minimum value cannot be larger than the Maximum value.";
/* Used in this case for sliders, but applies to any set pair. */
"AP_MaxLessThanMin" = "The Maximum value cannot be smaller than the Minimum value.";
/* [a floating point number that was out of range, a floating point number that is the limit] */
"AP_ValueExceedsLimit" = "The value %f exceeds the limit of %f .\n";
/* [a floating point number that was out of range] */
"AP_FloatValueOutOfRange" = "The value %f is out of range.\n";
/* [a string containing the command/feature (and describing it as such) ; the name of the command/feature again] */
"AP_NotYetImplemented" = "The %s is not yet completed. \n\nHowever; the next version of HyperCube will certainly razzle you with %s and dazzle you with other imaginative commands and tools.\n";
/* [a Nib file's name] This is a very unlikely exception. */
"AP_LoadNibFailed" = "An attempt to load the Nib file %s has failed.\n";
/* [an object name] This is a very unlikely exception. */
"AP_CellReorderFailed" = "An attempt to reorder %s cells has failed.\nThe order of the cells will revert to its previous state.";
/* This is a very unlikely exception. */
"AP_CantCopyMemory" = "An unusual error has occured.\nAn attempt to move data in memory has failed. Data integrity is at risk.";
/* [shortname of the page] This is a very unlikely exception. */
"AP_CantFindStackObject" = "An unusual error has occured.\nPage %s could not find its stack.";
/* [shortname of the stack] This is a very unlikely exception. */
"AP_CantFindShLayerList" = "An unusual error has occured.\nCould not obtain the Shared Layer List for stack: %s.";
/* a bad pointer was returned from a malloc(). */
"AP_malloc" = "Memory Allocation Error.";
/* TextStore should never pass an itemTag of 0, but it did. */
"AP_CantCreateWithTag0" = "An unusual error has occured.\nTrapped an attempt to create a TextItem with a Field Tag of 0.";
/* [iNum of layer; shortName of stack] a shared layer was requested for an iNum not in the sharedLayers list */
"AP_NoSharedLayerInStack" = "There is no Shared Layer ID %d in stack %s.";
/* [document name] failed to open the document for accessing its resources */
"AP_CantOpenResourceDocument" = "Couldn't open resource document: %s";
/* attempt was made to open a windowView without specifying a windowFrame */
"AP_BadWindowFrame" = "Unexpected error: No WindowFrame specified (cannot create window).";
/* [document name] the document didn't have any WindowFrames defined in it, and we were unable to locate & open "HCDefaultWindowFrame" */
"AP_NoWindowFrame" = "Couldn't locate a default WindowFrame for document %s. Document not opened.";
/* system failed to lockfocus on knob image for drawing */
"AP_NoKnobImage" = "Unexpected error: Unable to draw image for resize knobs.";
/* [pathname of .hcpages or .hctext file] couldn't open the specified file of the stack */
"AP_CantOpenStack" = "Couldn't open Stack file: %s";
/* "page zero" is the sharedLayers list -- reordering it is not allowed */
"AP_AttemptToReorderPageAt0" = "Internal Error: An attempt was made to reorder Page Zero. Nothing reordered.";
/* [document version of the document; current document version of the software] just what the message says. (the name of the document is not displayed, because it is not available to the program at the point where the version is checked) */
"AP_DocumentTooNew" = "The document being opened was created with a newer version of HyperCube (document revision level is %d). The present software cannot read documents beyond revision level %d.";
/* WindowView received request to set activeField when activeField was already set. */
"AP_FieldEditingOutOfSync" = "Unexpected error: Field editing is Out of Sync – editing two fields at once in one window.";
/* [name of handler trying to execute; long name of actor; iNum of ScriptText object] actor's Script object shows we have a handler, but we don't even have a script. */
"AP_NoScriptText" = "Internal Document Error: Couldn't find text of script for handler %s in object %s (ScriptTextID = %d).";
/* [textTag of unknown field; name of page] Find located text in a field, but returned a textTag that does not correspond to any field on the page. */
"AP_FoundUnknownTextTag" = "Unexpected error: Found text in nonexistent field. (textTag = %d, on page %s)";
/* [moduleName of XModule] User attempted to add a new .hcxmod file containing an XModule subclass already represented by an XResource object in this document. */
"AP_XModuleAlreadyLoaded" = "XModule named `%s' is already loaded in this document.";
/* [name of module] Notifies the user that the named XModule was not added to the document. */
"AP_XModuleNotLoaded" = "External module `%s' was not loaded in the document.";
/* [className of object in whose script public handlers were found; number of public handlers found] A script containing handlers labelled "public:" was saved for an object other than a CacheLayer. */
"AP_PublicHandlersIgnored" = "Public handlers don't apply to %s objects. The (%d) handlers labelled `public:' in this script were ignored.";
/* [name or id number of the icon] Couldn't locate the specified icon anywhere. Might also happen if all attempts to read an image file failed. */